/******************************************************************************************
 * Import
 ******************************************************************************************/

// icon
import Icon from './icon/icon';
import Svg from './icon/svg';
import Tabbar from './icon/tabbar';

// style
import Global from './style/global';
import Part from './style/part';

// scene
import SceneComp from './scene/comp';
import ScenePage from './scene/page';

// layer
import LayerToast from './layer/toast';
import LayerLoading from './layer/loading';
import LayerPopup from './layer/popup';

/******************************************************************************************
 * Export
 ******************************************************************************************/
export default {

    // icon
    icon: Icon,
    svg: Svg,
    tabbar: Tabbar,

    // style
    global: Global,
    part: Part,

    // scene
    scene: {
        comp: SceneComp,
        page: ScenePage
    },

    // layer
    layer: {
        toast: LayerToast,
        loading: LayerLoading,
        popup: LayerPopup
    }
}
